<?php
/**
 * SBTargetingLocale
 *
 * PHP version 5
 *
 * @category Class
 * @package  AmazonAdvertisingApi
 * @author   vv_guo
 * @link    https://gitee.com/HuaLiLiDeDiDiao/amazon-advertising-api
 */

/**
 * Sponsored Brands campaign management
 *
 * Create and manage Sponsored Brands campaigns.   To learn more about Sponsored Brands campaigns, see:   - [Sponsored Brands overview](guides/sponsored-brands/overview)  - [Sponsored Brands campaign structure](guides/sponsored-brands/campaigns/structure)  - [Get started with Sponsored Brands campaigns](guides/sponsored-brands/campaigns/get-started-with-campaigns)
 *
 * OpenAPI spec version: 4.0
 * 
 * Generated by:https://gitee.com/HuaLiLiDeDiDiao/amazon-advertising-api.git
 * AmazonAdvertisingApi Codegen version: 3.0.51
 */
/**
 * NOTE: This class is auto generated by the AmazonAdvertisingApi code generator program.
 *https://gitee.com/HuaLiLiDeDiDiao/amazon-advertising-api
 * Do not edit the class manually.
 */

namespace AmazonAdvertisingApi\Model;
use \AmazonAdvertisingApi\ObjectSerializer;

/**
 * SBTargetingLocale Class Doc Comment
 *
 * @category Class
 * @description The locale to which the caller wishes to translate the targetable categories or refinements to. For example, if the caller wishes to receive the targetable categories in Simplified Chinese, the locale parameter should be set to zh_CN. If no locale is provided, the returned tagetable categories will be in the default language of the marketplace.
 * @package  AmazonAdvertisingApi
 * @author   vv_guo
 * @link    https://gitee.com/HuaLiLiDeDiDiao/amazon-advertising-api
 */
class SBTargetingLocale
{
    /**
     * Possible values of this enum
     */
    const AR_AE = 'ar_AE';
    const DE_DE = 'de_DE';
    const EN_AE = 'en_AE';
    const EN_AU = 'en_AU';
    const EN_CA = 'en_CA';
    const EN_GB = 'en_GB';
    const EN_IN = 'en_IN';
    const EN_SG = 'en_SG';
    const EN_US = 'en_US';
    const ES_ES = 'es_ES';
    const ES_MX = 'es_MX';
    const FR_CA = 'fr_CA';
    const FR_FR = 'fr_FR';
    const HI_IN = 'hi_IN';
    const IT_IT = 'it_IT';
    const JA_JP = 'ja_JP';
    const KO_KR = 'ko_KR';
    const NL_NL = 'nl_NL';
    const PL_PL = 'pl_PL';
    const PT_BR = 'pt_BR';
    const SV_SE = 'sv_SE';
    const TA_IN = 'ta_IN';
    const TH_TH = 'th_TH';
    const TR_TR = 'tr_TR';
    const VI_VN = 'vi_VN';
    const ZH_CN = 'zh_CN';
    /**
     * Gets allowable values of the enum
     * @return string[]
     */
    public static function getAllowableEnumValues()
    {
        return [
            self::AR_AE,
            self::DE_DE,
            self::EN_AE,
            self::EN_AU,
            self::EN_CA,
            self::EN_GB,
            self::EN_IN,
            self::EN_SG,
            self::EN_US,
            self::ES_ES,
            self::ES_MX,
            self::FR_CA,
            self::FR_FR,
            self::HI_IN,
            self::IT_IT,
            self::JA_JP,
            self::KO_KR,
            self::NL_NL,
            self::PL_PL,
            self::PT_BR,
            self::SV_SE,
            self::TA_IN,
            self::TH_TH,
            self::TR_TR,
            self::VI_VN,
            self::ZH_CN,
        ];
    }
}
